@charset "utf-8";
/* CSS Document */
.top_bg{height:11px; background:url(../../images/index_bg.gif) repeat-x 0 0; overflow:hidden;}
::selection{background:#6f6f6f; color:#fff;}
.sec_menu{padding:8px 10px 0 0; text-align:right;}
.sec_menu a{color:#929292; margin:0 15px 7px 0; font-size:12px; text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.sec_menu a:hover{ text-shadow:1px 1px 1px rgba(0,0,0,0.4);}
.logo{ display:block; float:left; width:62px; height:107px; background:url(../../images/logo.gif) no-repeat 0 0;opacity:0.8;filter:grayscale(20%);-webkit-filter:grayscale(70%);filter:alpha(opacity=80);}
.logo:hover{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(5deg); box-shadow:1px 1px 3px rgba(0,0,0,0.5);}
.nav_box{ width:634px; height:35px; background:url(../../images/navbg.gif) no-repeat 0 0; float:right; margin:73px 0 0 0;}
.nav_box ul{float:right; overflow:hidden; margin:0 5px 0 0;}
.nav_box li{float:left;}
.nav_box li a{ display:block; padding:10px 20px 10px; font-size:14px; font-weight:bold; color:#707070; border-radius:0;}
.nav_box .current a{background:#707070;  color:#fff;border-radius:10px; text-shadow:1px 0 1px rgba(240,209,137,0.4),-1px 0 1px rgba(240,209,137,0.4),0 1px 1px rgba(240,209,137,0.4),0 -1px 1px rgba(240,209,137,0.4);}
.nav_box li a:hover{ background:#707070; color:#fff; border-radius:10px; box-shadow:1px 1px 3px rgba(0,0,0,0.3);text-shadow:1px 0 1px rgba(240,209,137,0.4),-1px 0 1px rgba(240,209,137,0.4),0 1px 1px rgba(240,209,137,0.4),0 -1px 1px rgba(240,209,137,0.4); }
.seperate{height:1px; margin:20px 5px 25px; background:url(../../images/icon_2.gif) repeat-x 0 0; overflow:hidden;}
.foot .else_info{text-align:center; margin:0 0 40px 0;}
.foot .else_info span{margin:0 25px 0 0;transition:all 0.5s ease;-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; cursor:pointer; font-weight:bold;}
.foot .else_info span i{transition:all 0.3s ease;-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease;}
.s_icon{ width:15px; height:14px; display:inline-block; margin:0 5px 0 0; background:url(../../images/common/index.gif) no-repeat 0 0; vertical-align:-2px;}
.phone{ background-position:-64px 0;}
.interacive{background-position:-16px 0;}
.plane{ background-position:-32px 0;}
.email{background-position:-48px 0;}
.foot_hover{opacity:0.6;filter:alpha(opacity=60);transform:rotate(360deg); -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);}
